noble cloth